﻿using System;
using System.ServiceModel;
using System.Collections.Generic;

namespace DotNetAgent.Core
{
	[ServiceContract]
	public interface IAgentService
    {
		[OperationContract(Name = "RecvMsg")]
		AgentMessage Recv(AgentMessage p_Msg);

		//[OperationContract(Name = "RecvMsg")]
		//void Recv(AgentMessage p_Msg);

		//[OperationContract(Name = "RecvMsgs")]
		//void Recv(List<AgentMessage> p_Msgs);
	}
}
